t = int(input())
for _ in range(t):
a,b = map(int,input().split())
x = abs(b-a)
count = (x//10)
if x%10 >=1 and x%10 <= 9:
count += 1
print(count)
#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
// bool sortbysec(const pair<int,int> &a,
// const pair<int,int> &b)
// {
// return (a.first < b.first);
// }
int main(){
ll t,n,m,ans=0,d=INT_MAX,ch=0,mi=0,ma=0;
string s="",sv="",an;
cin>>t;
// char c;
//t=1;
priority_queue<ll> q;
vector<pair<ll,ll>> ve;
while(t--){
cin>>n>>m;
d=abs(m-n);
if(d%10==0)
cout<<d/10<<endl;
else
cout<<d/10+1<<endl;
}
return 0;
}
1633C - Kill the Monster | 1611A - Make Even |
1030B - Vasya and Cornfield | 1631A - Min Max Swap |
1296B - Food Buying | 133A - HQ9+ |
1650D - Twist the Permutation | 1209A - Paint the Numbers |
1234A - Equalize Prices Again | 1613A - Long Comparison |
1624B - Make AP | 660B - Seating On Bus |
405A - Gravity Flip | 499B - Lecture |
709A - Juicer | 1358C - Celex Update |
1466B - Last minute enhancements | 450B - Jzzhu and Sequences |
1582C - Grandma Capa Knits a Scarf | 492A - Vanya and Cubes |
217A - Ice Skating | 270A - Fancy Fence |
181A - Series of Crimes | 1638A - Reverse |
1654C - Alice and the Cake | 369A - Valera and Plates |
1626A - Equidistant Letters | 977D - Divide by three multiply by two |
1654B - Prefix Removals | 1654A - Maximum Cake Tastiness |